package com.lixin.admin.server.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;
import java.util.List;

@Data
@NoArgsConstructor
@ApiModel("管理员信息")
public class AdminVO {
    @ApiModelProperty("管理员ID")
    private Long adminId;

    @ApiModelProperty("管理员登录账号")
    private String adminAccount;

    @ApiModelProperty("管理员创建时间")
    private LocalDateTime adminCreated;

    @ApiModelProperty("管理员更新时间")
    private LocalDateTime adminUpdated;

    @ApiModelProperty("管理员所属角色")
    List<RoleVO> adminRoleList;
}
